package com.boardgame.gwt.finalinfo;

/**
 * 游戏命令匹配
 */
public class SyntaxMatchFinal {
    //游戏命令
    //移动
    public final static String MOVE_ACTION="moveto (\\d*)-(\\d*)";
    //买牛
    public final static String BUY_OXEN="buyoxen (\\d*)-(\\d*)";

    //初始建筑
    //印第安人交易
    public final static String INITIAL_IndiansTrade_ACTION="initial_it (\\d*)-(\\d*)";
    //花费2元推动2格子
    public final static String INITIAL_AdvanceTrainCost2_ACTION="advance_train2 (\\d*)-(\\d*)";
    
    //辅助行动
    public final static String INITIAL_Assistant_ACTION="assistant (\\d*)-(\\d*)";
    /**
     * 打牌得钱
     */
    public final static String PLAY_Black_Card_ACTION="playblackcard (\\d*)";
    public final static String PLAY_white_Card_ACTION="playwhitecard (\\d*)";
    public final static String PLAY_green_Card_ACTION="playgreencard (\\d*)";
    public final static String PLAY_YELLOW_Card_10_COIN_ACTION="playyellowcard10coin (\\d*)";
    public final static String PLAY_PAIR_Card_ACTION="playpaircard (\\d*)-(\\d*)";

    /**
     * 购买灾难
     */
    public final static String INITIAL_BUYDisaster_ACTION="buydisaster (\\d*)-(\\d*)";
    /**
     * 购买工人
     */
    public final static String BUY_WORKER_0_ACTION="buyworker0 (\\d*)-(\\d*)";
    public final static String BUY_WORKER_2_ACTION="buyworker2 (\\d*)-(\\d*)";
    public final static String BUY_WORKER_1LESS_ACTION="buyworker1less (\\d*)-(\\d*)";

    /**
     * 修建筑
     */
    public final static String BUY_BUILD_ACTION="build (\\d*)-(\\d*)";

    /**
     * 工程师推火车
     */
    public final static String BUY_ATE_ACTION="ate (\\d*)-(\\d*)";


    /**
     * 获得荣誉
     */
    public final static String BUY_GET_CERT_ACTION="getcert";

    /**
     * 拿取任务
     */
    public final static String BUY_TAKE_OTC_ACTION="takeotc (\\d*)";
    

    /**
     * 树林建筑每个1元
     */
    public final static String FOREST_BUILDING_1_COIN = "";
    /**
     * 树林建筑每个推1火车
     */
    public final static String FOREST_BUILDING_1_TRAIN = "";

    //推动火车
    public final static String ADVANCE_TRAIN_2_STEP = "";
    public final static String ADVANCE_TRAIN_3_STEP = "";
    public final static String ADVANCE_TRAIN_4_STEP = "";
    
    //移动步数
    public final static String MOVE_1_STEP = "";
    public final static String MOVE_2_STEP = "";
    public final static String MOVE_4_STEP = "";
    public final static String MOVE_5_STEP = "";
    
    //获得证书
    public final static String GAIN_1_CERT = "";
    public final static String GAIN_MAX_CERT = "";
    
    //在火车后面入站
    public final static String UPGRADE_STATION_BEHIND_ENGINE_ACTION = "";
    
}
